b3817177b5dc05e8639133df51922039c44c1ff8,src/java/org/apache/cassandra/tools/SSTableExport.java,SSTableExport,serializeRow,#IColumnIterator#boolean#PrintStream#,228

Before Change


        {
            int n = 0;
            IColumn column = null;
            while (columns.hasNext())
            {
                column = columns.next();
                n++;

                out.print(asKey(bytesToHex(column.name())));
                out.print("{");
                out.print(asKey("deletedAt"));
                out.print(column.getMarkedForDeleteAt());
                out.print(", ");
                out.print(asKey("subColumns"));
                out.print("[");
                serializeColumns(column.getSubColumns(), out);
                out.print("]");
                out.print("}");

After Change


        out.print(asKey(bytesToHex(key.key)));
        out.print(isSuperCF ? "{" : "[");

        if (isSuperCF)
        {
            while (row.hasNext())
            {
                IColumn column = row.next();

                out.print(asKey(bytesToHex(column.name())));
                out.print("{");
                out.print(asKey("deletedAt"));
                out.print(column.getMarkedForDeleteAt());
                out.print(", ");
                out.print(asKey("subColumns"));
                out.print("[");
                serializeColumns(column.getSubColumns().iterator(), out);
                out.print("]");
                out.print("}");